NYUSIM Version 4.0 Now Available in MATLAB · NYUSIM Version 1.0 is Now Available in ns-3
NYUSIM Version 4.0 in MATLAB has been expanded to the frequency range of 0.5 GHz – 150 GHz and supports drop-based and spatial consistency based real-world channel simulations for UMi, UMa, RMa, InH and InF scenarios.
NYUSIM Version 1.0 in ns-3 is available at the ns-3 app store.
Learn more about NYUSIM Version 1.0 in ns-3 in the video below.
The latest features in NYUSIM 4.0 in MATLAB are listed below:
Last Modification 3/06/2023 – Update Notes
- Indoor channel models for the InF scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the UMi scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the UMa scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the RMa scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Indoor channel models for the InH scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Enabled drop-based and spatial-consistency-based channel simulations for all five simulation scenarios (i.e., UMi, UMa, RMa, InH, and InF).
- NYUSIM 4.0 GUI has been updated. The Reset button functionality has been redesigned – users can now run simulations with the same input parameters as the last run or modify/enter new input parameter values. Note that in order to modify/enter new values or change the output location, please click the button “No” in the “Configuration Parameters” dialog box, which prompts on clicking the “Reset” button.
- A new Upload File button has been added to the GUI. Users can upload only a “.txt” file which contains input parameter values to run simulations. NYUSIM 4.0 restricts the user to upload a “.txt” file because a “.txt” file is very simple to create (no additional software packages are required), edit (can be created in any format and edited in all devices), store (requires a few Kilobits of space on a device) and share across devices (can be easily attached to emails and most computers and mobile devices can read a “.txt” file). The “.txt” file should contain all the input parameter values. If the “.txt” file has all input parameter values, then the GUI is updated with the values from the uploaded “.txt” file. On the other hand, if any value is missing in the uploaded “.txt” file, users must manually fill in all the input values in the GUI. Default values will be used if the user doesn’t manually specify a value for an input parameter. To upload a file, we recommend that users use the “BasicParameters.txt” file (this file contains all the input parameter values from a particular simulation run) or create a file similar in structure to “BasicParameters.txt” with their desired input parameter values. The “Upload File” option is helpful for users wanting to share their simulation configuration with others. Other users can use the “.txt” file without manually entering input parameter values to run simulations.
- In NYUSIM 4.0, the source code has been restructured. All the channel statistics are now stored in the file “fetchChanParams.m”. Redundant APIs have been removed and merged wherever necessary for easy understanding.
Tutorial and Examples using NYUSIM 4.0 in MATLAB and NYUSIM 1.0 in ns-3:
S. Sun, G. R. MacCartney Jr., and T. S. Rappaport, “A novel millimeter-wave channel simulatorand applications for 5G wireless communications,” 2017 IEEE International Conference on Communications (ICC), Paris, May 2017.
S. Sun, G. R. MacCartney Jr., and T. S. Rappaport, “A novel millimeter-wave channel simulatorand applications for 5G wireless communications,” 2017 IEEE International Conference on Communications (ICC), Paris, May 2017.
S. Sun, T. S. Rappaport, M. Shafi, P. Tang, J. Zhang and P. J. Smith, “Propagation Models and Performance Evaluation for 5G Millimeter-Wave Bands,” in IEEE Transactions on Vehicular Technology, vol. 67, no. 9, pp. 8422-8439, Sept. 2018.
T. S. Rappaport, S. Sun, and M. Shafi, “Investigation and comparison of 3GPP and NYUSIM channel models for 5G wirelesscommunications,” in 2017 IEEE 86th Vehicular Technology Conference (VTC Fall), Toronto, Canada, Sep. 2017.
M. K. Samimi and T. S. Rappaport, “3-D Millimeter-Wave Statistical Channel Model for 5G Wireless System Design,” in IEEE Transactions on Microwave Theory and Techniques, vol. 64, no. 7, pp. 2207-2225, July 2016.
H. Poddar, T. Yoshimura, M. Pagin, T. S. Rappaport, A. Ishii, & M. Zorzi (2023, June). ns-3 Implementation of Sub-Terahertz and Millimeter Wave Drop-based NYU Channel Model (NYUSIM). In Proceedings of the 2023 Workshop on ns-3 (pp. 19-27).
H. Poddar, T. Yoshimura, M. Pagin, T. S. Rappaport, A. Ishii, & M. Zorzi (2023). Full-Stack End-To-End mmWave Simulations Using 3GPP and NYUSIM Channel Model in ns-3, 2023 IEEE International Conference on Communications (ICC), Rome, May 2023.
H. Poddar, S. Ju, D. Shakya and T. S. Rappaport, “A Tutorial on NYUSIM: Sub-Terahertz and Millimeter-Wave Channel Simulator for 5G, 6G and Beyond” in IEEE Communications Surveys & Tutorials, doi: 10.1109/COMST.2023.3344671.
H. Poddar, A. Chowdary, T. S. Rappaport, and M. Chafii, “Full-Stack End-To-End Sub-THz Simulations at 140 GHz using NYUSIM Channel Model in ns-3” in IEEE Wireless Communications and Networking Conference (WCNC) 2024, Dubai, United Arab Emirates, April 2024, pp. 1–6.
Additional Resources
Visit the NYUSIM research page to view key papers related to the simulator.
For more information on moving above 100 GHz, watch “Spectrum Frontiers: Terahertz” presented by Prof. Theodore (Ted) Rappaport to the member companies of the NYU WIRELESS Industrial Affiliates program on February 17, 2021.
S. Ju, D. Shakya, H. Poddar, Y. Xing, O. Kanhere and T. S. Rappaport, “142 GHz Sub-Terahertz Radio Propagation Measurements and Channel Characterization in Factory Buildings.” in IEEE Transactions on Wireless Communications, doi: 10.1109/TWC.2023.3337601
S. Ju, and T. S. Rappaport. “142 GHz Multipath Propagation Measurements and Path Loss Channel Modeling in Factory Buildings.” 2023 IEEE International Conference on Communications (ICC), May. 2023, pp. 1-6.
S. Ju, Y. Xing, O. Kanhere, and T. S. Rappaport. “Sub-terahertz channel measurements and characterization in a factory building.” In ICC 2022-IEEE International Conference on Communications, pp. 2882-2887. IEEE, 2022.
Y. Xing, and T. S. Rappaport. “Millimeter wave and terahertz urban microcell propagation measurements and models.” IEEE Communications Letters 25, no. 12 (2021): 3755-3759.
S. Ju, Y. Xing, O. Kanhere, and T. S. Rappaport, “Millimeter wave and sub-Terahertz spatial statistical channel model for an indoor office building,” IEEE Journal on Selected Areas in Communications, Special Issue on TeraHertz Communications and Networking, pp. 1–15, Second Quarter 2021.
S. Ju, Y. Xing, O. Kanhere and T. S. Rappaport, “3-D Statistical Indoor Channel Model for Millimeter-Wave and Sub-Terahertz Bands,” 2020 IEEE Global Communications Conference, Taipei, Taiwan, 2020, pp. 1-7.
S. Ju, O. Kanhere, Y. Xing and T. S. Rappaport, “A Millimeter-Wave Channel Simulator NYUSIM with Spatial Consistency and Human Blockage,” 2019 IEEE Global Communications Conference (GLOBECOM), Hawaii, USA, Dec. 2019, pp. 1-6.
S. Sun, G. R. MacCartney Jr., and T. S. Rappaport, “A novel millimeter-wave channel simulatorand applications for 5G wireless communications,” 2017 IEEE International Conference on Communications (ICC), Paris, May 2017.
S. Sun, T. S. Rappaport, M. Shafi, P. Tang, J. Zhang and P. J. Smith, “Propagation Models and Performance Evaluation for 5G Millimeter-Wave Bands,” in IEEE Transactions on Vehicular Technology, vol. 67, no. 9, pp. 8422-8439, Sept. 2018.
T. S. Rappaport, S. Sun, and M. Shafi, “Investigation and comparison of 3GPP and NYUSIM channel models for 5G wirelesscommunications,” in 2017 IEEE 86th Vehicular Technology Conference (VTC Fall), Toronto, Canada, Sep. 2017.
M. K. Samimi and T. S. Rappaport, “3-D Millimeter-Wave Statistical Channel Model for 5G Wireless System Design,” in IEEE Transactions on Microwave Theory and Techniques, vol. 64, no. 7, pp. 2207-2225, July 2016.
Download NYUSIM v4.0 in MATLAB - Windows
Complete the form below to download a .zip copy of NYUSIM v4.0 in MATLAB for Windows. Please use an accurate email to receive infrequent updates for future features and bug fixes.
Download NYUSIM v4.0 in MATLAB - MAC
Complete the form below to download a .zip copy of NYUSIM v4.0 in MATLAB for MAC. Please use an accurate email to receive infrequent updates for future features and bug fixes.
Submittal to NIST 5G Alliance in 2016
5G mmWave Channel Model Alliance – Measurement Parameter and Scenario Parameter
Measurement Parameter and Scenario Parameter List
NYUSIM 4.0 in MATLAB and NYUSIM 1.0 in ns-3 – User License
Copyright (c) 2016 – 2023 New York University and NYU WIRELESS
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Users shall cite NYU WIRELESS publications regarding this work.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUTWARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER INANACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE